Taughannock Falls
geographical name
Tau·ghan·nock Falls
tə-ˈga-nək
waterfall 215 feet (66 meters) high in a small stream in south central New York northwest of Ithaca
Love words? Need even more definitions?
Merriam-Webster unabridged
Share